home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / pbmplus / pbm / Makefile < prev    next >
Makefile  |  1996-02-28  |  1KB  |  38 lines

  1. # Makefile for pbm tools.
  2. #
  3. # Copyright (C) 1989, 1991 by Jef Poskanzer.
  4. #
  5. # Permission to use, copy, modify, and distribute this software and its
  6. # documentation for any purpose and without fee is hereby granted, provided
  7. # that the above copyright notice appear in all copies and that both that
  8. # copyright notice and this permission notice appear in supporting
  9. # documentation.  This software is provided "as is" without express or
  10. # implied warranty.
  11.  
  12. # Default values, usually overridden by top-level Makefile.
  13.  
  14. INCLUDE =    -I..
  15. ALLCFLAGS =    $(CFLAGS) $(INCLUDE)
  16. LIBPBM =    libpbm.a
  17. DEFPBM =    pbm.h ../pbmplus.h
  18.  
  19. lib:        $(LIBPBM)
  20. $(LIBPBM):    libpbm1.o libpbm2.o libpbm3.o libpbm4.o libpbm5.o
  21.     -rm $(LIBPBM)
  22.     ar rc $(LIBPBM) libpbm1.o libpbm2.o libpbm3.o libpbm4.o libpbm5.o
  23.     -ranlib $(LIBPBM)
  24.  
  25. libpbm1.o:    $(DEFPBM) ../version.h libpbm.h libpbm1.c
  26.     $(CC) $(ALLCFLAGS) -c libpbm1.c
  27. libpbm2.o:    $(DEFPBM) libpbm.h libpbm2.c
  28.     $(CC) $(ALLCFLAGS) -c libpbm2.c
  29. libpbm3.o:    $(DEFPBM) libpbm.h libpbm3.c
  30.     $(CC) $(ALLCFLAGS) -c libpbm3.c
  31. libpbm4.o:    $(DEFPBM) libpbm.h libpbm4.c
  32.     $(CC) $(ALLCFLAGS) -c libpbm4.c
  33. libpbm5.o:    $(DEFPBM) pbmfont.h libpbm5.c
  34.     $(CC) $(ALLCFLAGS) -c libpbm5.c
  35.  
  36. clean:
  37.     rm -f *.o *.a *~
  38.